universal shackle - Français Anglais Dictionnaire